particulate trap - Spanish English Dictionary